package org.cicd.modle;

/**
 * Jenkins 默认变量
 *
 * @link(http://localhost:8080/jenkins/env-vars.html)
 */
class JenkinsVars {

    String BRANCH_NAME;

    String BRANCH_IS_PRIMARY;

    String CHANGE_ID;

    String CHANGE_URL;

    String CHANGE_TITLE;

    String CHANGE_AUTHOR;

    String CHANGE_AUTHOR_DISPLAY_NAME;

    String CHANGE_AUTHOR_EMAIL;

    String CHANGE_TARGET;

    String CHANGE_BRANCH;

    String CHANGE_FORK;

    String TAG_NAME;

    String TAG_TIMESTAMP;

    String TAG_UNIXTIME;

    String TAG_DATE;

    String JOB_DISPLAY_URL;

    String RUN_DISPLAY_URL;

    String RUN_ARTIFACTS_DISPLAY_URL;

    String RUN_CHANGES_DISPLAY_URL;

    String RUN_TESTS_DISPLAY_URL;

    String CI;

    String BUILD_NUMBER;

    String BUILD_ID;

    String BUILD_DISPLAY_NAME;

    String JOB_NAME;

    String JOB_BASE_NAME;

    String BUILD_TAG;

    String EXECUTOR_NUMBER;

    String NODE_NAME;

    String NODE_LABELS;

    String WORKSPACE;

    String WORKSPACE_TMP;

    String JENKINS_HOME;

    String JENKINS_URL;

    String BUILD_URL;

    String JOB_URL;

    String GIT_COMMIT;

    String GIT_PREVIOUS_COMMIT;

    String GIT_PREVIOUS_SUCCESSFUL_COMMIT;

    String GIT_BRANCH;

    String GIT_LOCAL_BRANCH;

    String GIT_CHECKOUT_DIR;

    String GIT_URL;

    String GIT_COMMITTER_NAME;

    String GIT_AUTHOR_NAME;

    String GIT_COMMITTER_EMAIL;

    String GIT_AUTHOR_EMAIL;

}
